<?php 
/**
 * @Name ActionPlug 
 * @Title 行为挂载插件验证器
 * @Extends app\common\validate\ValidateCore
 * @Modifiers public
 * @Auth Ghj<912524639@qq.com>
 * @Time 2018年08月28日 
 * @Site http:// www.thinkgms.com/
 */

namespace app\admin\validate;
use app\common\validate\ValidateCore ;

class ActionPlug extends ValidateCore{
	/*========验证规则========*/
    protected $rule =   [

		'status' => [
			'require',
			'in'=>'1,0',
    	],
		'action_id' => [
			'require',
    	],
		'plug_id' => [
			'require',
    	],
		'func' => [
			'require',
    	],
    ];
    
	/*========提示信息========*/
    protected $message  =   [
		'status.require'=>'[状态] 为 必填',
		'status.in'=>'[状态] 数据异常，不在选择范围内',
		'action_id.require'=>'[行为] 为 必填',
		'plug_id.require'=>'[插件] 为 必填',
		'func.require'=>'[方法] 为 必填',
    ];
    
	/*========验证场景========*/
    protected $scene = [
		'add'=>['status','action_id','plug_id','func'],
		'edit'=>['status','action_id','plug_id','func'],
    ];

	/*========验证函数========*/
}
